The energy that is constantly and naturally replenished and never runs out is called renewable energy. Most of them come either directly or indirectly from the sun.
Leading Industrial countries have taken initiatives to tap alternative energy sources mainly green or renewable energy sources to meet the future energy challenges of the world.